package com.watt.core.mvc.base;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 分页数据
 */
@Data
public class PaginationEntity<T> implements Serializable {

    private static final long serialVersionUID = -8436377139071417565L;

    public PaginationEntity() {
    }

    /**
     * 分页对象
     *
     * @param rows  记录信息
     * @param total 总记录条数
     */
    public PaginationEntity(List<T> rows, long total) {
        this.rows = rows;
        this.total = total;
    }

    /**
     * 记录信息
     */
    private List<T> rows;
    /**
     * 总记录数
     */
    private long total;

}
